continuous variable transmission - French English Dictionary